package com.sojson.project.entity.bo;

import java.util.List;

import com.sojson.base.impl.BaseUtilDto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * 订单参数Bean
 * 
 * @author liu
 * @date 2021-06-16
 */
@ApiModel("订单参数")
public class OrderParam extends BaseUtilDto {

    /***/
    private static final long serialVersionUID = -6661721833092553593L;

    @ApiModelProperty("是否是购物车")
    private Integer isShop;
    @ApiModelProperty("购物车订单编号")
    private String noShop;
    @ApiModelProperty("订单类型")
    private Integer orderType;
    @ApiModelProperty("收货地址ID")
    private Integer addressesId;
    @ApiModelProperty("姓名")
    private String name;
    @ApiModelProperty("手机号")
    private String mobile;
    @ApiModelProperty("省")
    private String province;
    @ApiModelProperty("市")
    private String city;
    @ApiModelProperty("区")
    private String area;
    @ApiModelProperty("详细地址")
    private String address;
    @ApiModelProperty("商城商家订单参数集合")
    private List<OrderStoreParam> orderStoreParams;

    /** 获取是否是购物车 */
    public Integer getIsShop() {
        return isShop;
    }

    /** 设置是否是购物车 */
    public void setIsShop(Integer isShop) {
        this.isShop = isShop;
    }

    /** 获取购物车订单编号 */
    public String getNoShop() {
        return noShop;
    }

    /** 设置购物车订单编号 */
    public void setNoShop(String noShop) {
        this.noShop = noShop;
    }

    /** 获取订单类型 */
    public Integer getOrderType() {
        return orderType;
    }

    /** 设置订单类型 */
    public void setOrderType(Integer orderType) {
        this.orderType = orderType;
    }

    /** 获取收货地址ID */
    public Integer getAddressesId() {
        return addressesId;
    }

    /** 设置收货地址ID */
    public void setAddressesId(Integer addressesId) {
        this.addressesId = addressesId;
    }

    /** 获取 姓名 */
    public String getName() {
        return name;
    }

    /** 设置 姓名 */
    public void setName(String name) {
        this.name = name;
    }

    /** 获取 手机号 */
    public String getMobile() {
        return mobile;
    }

    /** 设置 手机号 */
    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    /** 获取 省 */
    public String getProvince() {
        return province;
    }

    /** 设置 省 */
    public void setProvince(String province) {
        this.province = province;
    }

    /** 获取 市 */
    public String getCity() {
        return city;
    }

    /** 设置 市 */
    public void setCity(String city) {
        this.city = city;
    }

    /** 获取 区 */
    public String getArea() {
        return area;
    }

    /** 设置 区 */
    public void setArea(String area) {
        this.area = area;
    }

    /** 获取 详细地址 */
    public String getAddress() {
        return address;
    }

    /** 设置 详细地址 */
    public void setAddress(String address) {
        this.address = address;
    }

    /** 获取商城商家订单参数集合*/
    public List<OrderStoreParam> getOrderStoreParams() {
        return orderStoreParams;
    }

    /** 设置商城商家订单参数集合 */
    public void setOrderStoreParams(List<OrderStoreParam> orderStoreParams) {
        this.orderStoreParams = orderStoreParams;
    }

}